package xcmg.device.service.vo.salesReturn;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * Created by LiChangjiang on 2018/3/20 0006.
 */
public class SalesReturnApplyExportVO
{
    /**
     *采购公司ID
     */
    private String purchaseOrgId;

    /**
     *采购公司名称
     */
    private String purchaseOrgName;

    /**
     * 采购员id
     */
    private String buyerId;

    /**
     * 采购员名称
     */
    private String buyerName;

    /**
     * 审核描述
     */
    private String auditDesc;

    /**
     * 添加时间
     */
    private Date createDate;

    /**
     * 修改时间
     */
    private Date updateDate;

    /**
     * 状态（0待审核，1审核拒绝，2审核通过）
     */
    private String status;

    private String statusDesc;

    /**
     * 是否退货，退货入库单是否生成（0未退货，1部分退货，2全部退货，3退货完成）
     */
    private String isReturn;

    private String isReturnDesc;

    /**
     * 是否可退货（只用于查询传参）1可退，2不可退
     */
    private String ifReturn;

    /**
     * 是否入库（0未入库，1入库中，2入库完成）
     */
    private String isIn;

    private String isInDesc;

    private String auditId;

    private String auditName;

    private Date auditDate;

    private  String id;

    /**
     * 退货申请单号
     */
    private String applyNo;

    /**
     * 备件公司ID
     */
    private String supplierOrgId;

    /**
     * 备件公司名称
     */
    private String supplierOrgName;

    /**
     * 销售员ID
     */
    private String salesmanId;

    /**
     * 销售员名称
     */
    private String salesmanName;

    /**
     * 备注
     */
    private String remark;

    /**
     * 零件号
     */
    private String materialsNo;

    /**
     * 零件类型
     */
    private String materialsType;

    /**
     * 零件名称
     */
    private String materialsDes;

    /**
     * 单位
     */
    private String unit;

    /**
     * 单价
     * addby huhuawei/2018-9-14
     */
    private BigDecimal price;

    /**
     * 采购数量
     */
    private BigDecimal qty;

    /**
     * 退货申请数量
     */
    private BigDecimal applyQty;

    /**
     * 退货总数量
     */
    private BigDecimal returnQty;

    private  String deliveryDetailId;

    private String deliveryNo;

    private String saleNo;

    private BigDecimal inQty;

    private String materialsIsReturn;

    private String materialsIsIn;

    //addby huhuawei/2018-9-14
    //打折接收金额
    private BigDecimal priceDiscount;
    //折扣
    private String discount;

    public BigDecimal getPriceDiscount() {
        return priceDiscount;
    }

    public void setPriceDiscount(BigDecimal priceDiscount) {
        this.priceDiscount = priceDiscount;
    }

    public String getDiscount() {
        return discount;
    }

    public void setDiscount(String discount) {
        this.discount = discount;
    }

    public String getPurchaseOrgId()
    {
        return purchaseOrgId;
    }

    public void setPurchaseOrgId(String purchaseOrgId)
    {
        this.purchaseOrgId = purchaseOrgId;
    }

    public String getPurchaseOrgName()
    {
        return purchaseOrgName;
    }

    public void setPurchaseOrgName(String purchaseOrgName)
    {
        this.purchaseOrgName = purchaseOrgName;
    }

    public String getBuyerId()
    {
        return buyerId;
    }

    public void setBuyerId(String buyerId)
    {
        this.buyerId = buyerId;
    }

    public String getBuyerName()
    {
        return buyerName;
    }

    public void setBuyerName(String buyerName)
    {
        this.buyerName = buyerName;
    }

    public String getAuditDesc()
    {
        return auditDesc;
    }

    public void setAuditDesc(String auditDesc)
    {
        this.auditDesc = auditDesc;
    }

    public Date getCreateDate()
    {
        return createDate;
    }

    public void setCreateDate(Date createDate)
    {
        this.createDate = createDate;
    }

    public Date getUpdateDate()
    {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate)
    {
        this.updateDate = updateDate;
    }

    public String getStatus()
    {
        return status;
    }

    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatusDesc()
    {
        return statusDesc;
    }

    public void setStatusDesc(String statusDesc)
    {
        this.statusDesc = statusDesc;
    }

    public String getIsReturn()
    {
        return isReturn;
    }

    public void setIsReturn(String isReturn)
    {
        this.isReturn = isReturn;
    }

    public String getIsReturnDesc()
    {
        return isReturnDesc;
    }

    public void setIsReturnDesc(String isReturnDesc)
    {
        this.isReturnDesc = isReturnDesc;
    }

    public String getIfReturn()
    {
        return ifReturn;
    }

    public void setIfReturn(String ifReturn)
    {
        this.ifReturn = ifReturn;
    }

    public String getIsIn()
    {
        return isIn;
    }

    public void setIsIn(String isIn)
    {
        this.isIn = isIn;
    }

    public String getIsInDesc()
    {
        return isInDesc;
    }

    public void setIsInDesc(String isInDesc)
    {
        this.isInDesc = isInDesc;
    }

    public String getAuditId()
    {
        return auditId;
    }

    public void setAuditId(String auditId)
    {
        this.auditId = auditId;
    }

    public String getAuditName()
    {
        return auditName;
    }

    public void setAuditName(String auditName)
    {
        this.auditName = auditName;
    }

    public Date getAuditDate()
    {
        return auditDate;
    }

    public void setAuditDate(Date auditDate)
    {
        this.auditDate = auditDate;
    }

    public String getId()
    {
        return id;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getApplyNo()
    {
        return applyNo;
    }

    public void setApplyNo(String applyNo)
    {
        this.applyNo = applyNo;
    }

    public String getSupplierOrgId()
    {
        return supplierOrgId;
    }

    public void setSupplierOrgId(String supplierOrgId)
    {
        this.supplierOrgId = supplierOrgId;
    }

    public String getSupplierOrgName()
    {
        return supplierOrgName;
    }

    public void setSupplierOrgName(String supplierOrgName)
    {
        this.supplierOrgName = supplierOrgName;
    }

    public String getSalesmanId()
    {
        return salesmanId;
    }

    public void setSalesmanId(String salesmanId)
    {
        this.salesmanId = salesmanId;
    }

    public String getSalesmanName()
    {
        return salesmanName;
    }

    public void setSalesmanName(String salesmanName)
    {
        this.salesmanName = salesmanName;
    }

    public String getRemark()
    {
        return remark;
    }

    public void setRemark(String remark)
    {
        this.remark = remark;
    }

    public String getMaterialsNo()
    {
        return materialsNo;
    }

    public void setMaterialsNo(String materialsNo)
    {
        this.materialsNo = materialsNo;
    }

    public String getMaterialsType()
    {
        return materialsType;
    }

    public void setMaterialsType(String materialsType)
    {
        this.materialsType = materialsType;
    }

    public String getMaterialsDes()
    {
        return materialsDes;
    }

    public void setMaterialsDes(String materialsDes)
    {
        this.materialsDes = materialsDes;
    }

    public String getUnit()
    {
        return unit;
    }

    public void setUnit(String unit)
    {
        this.unit = unit;
    }

    public String getDeliveryDetailId()
    {
        return deliveryDetailId;
    }

    public void setDeliveryDetailId(String deliveryDetailId)
    {
        this.deliveryDetailId = deliveryDetailId;
    }

    public String getDeliveryNo()
    {
        return deliveryNo;
    }

    public void setDeliveryNo(String deliveryNo)
    {
        this.deliveryNo = deliveryNo;
    }

    public String getSaleNo()
    {
        return saleNo;
    }

    public void setSaleNo(String saleNo)
    {
        this.saleNo = saleNo;
    }

    public String getMaterialsIsReturn()
    {
        return materialsIsReturn;
    }

    public void setMaterialsIsReturn(String materialsIsReturn)
    {
        this.materialsIsReturn = materialsIsReturn;
    }

    public String getMaterialsIsIn()
    {
        return materialsIsIn;
    }

    public void setMaterialsIsIn(String materialsIsIn)
    {
        this.materialsIsIn = materialsIsIn;
    }

    public BigDecimal getQty() {
        return qty;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public BigDecimal getApplyQty() {
        return applyQty;
    }

    public void setApplyQty(BigDecimal applyQty) {
        this.applyQty = applyQty;
    }

    public BigDecimal getReturnQty() {
        return returnQty;
    }

    public void setReturnQty(BigDecimal returnQty) {
        this.returnQty = returnQty;
    }

    public BigDecimal getInQty() {
        return inQty;
    }

    public void setInQty(BigDecimal inQty) {
        this.inQty = inQty;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }
}
